home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -serious- / programming / e / powerd0.06 / modules / devices / narrator.m < prev    next >
Text File  |  1999-11-30  |  1KB  |  90 lines

  1. MODULE 'exec/io'
  2.  
  3. CONST    DEFPITCH=$6E,
  4.         DEFRATE=$96,
  5.         DEFVOL=$40,
  6.         DEFFREQ=$56B8,
  7.         NATURALF0=0,
  8.         ROBOTICF0=1,
  9.         MANUALF0=2,
  10.         MALE=0,
  11.         FEMALE=1,
  12.         DEFSEX=0,
  13.         DEFMODE=0,
  14.         DEFARTIC=$64,
  15.         DEFCENTRAL=0,
  16.         DEFF0PERT=0,
  17.         DEFF0ENTHUS=$20,
  18.         DEFPRIORITY=$64,
  19.         MINRATE=$28,
  20.         MAXRATE=$190,
  21.         MINPITCH=$41,
  22.         MAXPITCH=$140,
  23.         MINFREQ=$1388,
  24.         MAXFREQ=$6D60,
  25.         MINVOL=0,
  26.         MAXVOL=$40,
  27.         MINCENT=0,
  28.         MAXCENT=$64,
  29.         ND_NOTUSED=-1,
  30.         ND_NOMEM=-2,
  31.         ND_NOAUDLIB=-3,
  32.         ND_MAKEBAD=-4,
  33.         ND_UNITERR=-5,
  34.         ND_CANTALLOC=-6,
  35.         ND_UNIMPL=-7,
  36.         ND_NOWRITE=-8,
  37.         ND_EXPUNGED=-9,
  38.         ND_PHONERR=-20,
  39.         ND_RATEERR=-21,
  40.         ND_PITCHERR=-22,
  41.         ND_SEXERR=-23,
  42.         ND_MODEERR=-24,
  43.         ND_FREQERR=-25,
  44.         ND_VOLERR=-26,
  45.         ND_DCENTERR=-27,
  46.         ND_CENTPHONERR=-28,
  47.         NDB_NEWIORB=0,
  48.         NDB_WORDSYNC=1,
  49.         NDB_SYLSYNC=2,
  50.         NDF_NEWIORB=1,
  51.         NDF_WORDSYNC=2,
  52.         NDF_SYLSYNC=4
  53.  
  54. OBJECT NDI
  55.     IOStd:IOStd,
  56.     Rate:UWORD,
  57.     Pitch:UWORD,
  58.     Mode:UWORD,
  59.     Sex:UWORD,
  60.     ChMasks:PTR TO CHAR,
  61.     NumMasks:UWORD,
  62.     Volume:UWORD,
  63.     SampFreq:UWORD,
  64.     Mouths:CHAR,
  65.     ChanMask:CHAR,
  66.     NumChan:CHAR,
  67.     Flags:CHAR,
  68.     F0Enthusiasm:CHAR,
  69.     F0Perturb:CHAR,
  70.     F1Adj:BYTE,
  71.     F2Adj:BYTE,
  72.     F3Adj:BYTE,
  73.     A1Adj:BYTE,
  74.     A2Adj:BYTE,
  75.     A3Adj:BYTE,
  76.     Articulate:CHAR,
  77.     Centralize:CHAR,
  78.     Centphon:PTR TO CHAR,
  79.     AVBias:BYTE,
  80.     AFBias:BYTE,
  81.     Priority:BYTE,
  82.     pad1:CHAR
  83.  
  84. OBJECT MRB
  85.     NDI:NDI,
  86.     Width:CHAR,
  87.     Height:CHAR,
  88.     Shape:CHAR,
  89.     Sync:CHAR
  90.